turk's-cap (cactus intortus) - Türkçe İngilizce Sözlük